English Dictionary
▪ foot brake
▪ foot doctor
▪ foot lever
▪ foot race
▪ foot rot
◊ FOOT LEVER
foot lever
n : a lever that is operated with the foot [syn: {pedal}, {treadle}]
foot brake
foot doctor
foot lever
foot race
foot rot
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]